<?php

namespace pmvc\template;

use pmvc\io\Stream;

interface Template {

	function addFunction($name, $functionName);

	function addVariable($name, $value);

	function addVariables($vars);

	function renderAsString();

	function render(Stream $stream);

}

?>